MLMKHCFVSHNANDLCFSFSNSKFNLASCPKKPPRLTCVVNVGFQDIAEVIHNKVLIAAGTSAVIGQLSKPFTSVVLYGKNLDFRSVFQAGGFPSTHSSSVVAAATAIAFERGFADSIFGLTVVYAGLIMYDAQGVRREVGKHAKVLNKLTANARRSEVMSLKGNESNKALTSEEISEEIAPPLKESIGHTEVEVIAGALFGFLVTLSVYSLM